package com.zx.service;/*
 *@program:SSM
 *@author: zhangjian
 *@Time: 2021/7/22  22:52
 */

import com.zx.entity.Change;
import com.zx.entity.Project;

import java.util.List;

public interface ProjectService {

    List findMyProject(String user, String state);

    Object findProjectByID2(String pid);

    Object findcontractByPid(String pid);

    Object findFundsByPID(String pid);

    void checkProject(String pid);

    List findAllProject2();

    void toCheck(String pid);

    List findallproject3(String page);

    int getPPages();

    void changeproject(Change change);

    void updateChange(String pid, String pone, String pmsg, String chpeople);

    void deletechange(String pid);

    List findAllchange();

    //添加申报信息
    void addProject(Project project);

    //添加意见栏（受理）
    void updateAdvice(Project project);

    //添加意见栏（评审）
    void updateAdvice1(Project project);

    //查询受理
    List<Project> findProjectShou();

    //查询评审
    List<Project> findProjectPing();

    //添加意见栏（立项）
    void updateAdvice2(Project project);

    //查询立项
    List<Project> findProjectLi();

    //删除申报信息
    void deleteProject(Integer pid);

    //修改申报信息
    void updateProject(Project project);

    //查询申报信息
    List<Project> findProjectShen();

    //查询全部
    List<Project> findAll();

    //更新前查询
    Project findProjectByID(int pid);

    //更新
    void updateProjectByID(Project project);
}
